package com.rein.study.designpattern.builder._01singleton;

/**
 * 饿汉模式
 * <p>
 * 优点：简单、线程安装
 * 缺点：类加载的时候就初始化，容易产生垃圾
 */

public class SimpleSingleton {
    //采用静态变量，类加载的时候就初始化对象
    private static SimpleSingleton instance = new SimpleSingleton();

    //构造函数私有
    private SimpleSingleton() {
    }

    //提供全局访问参数
    private SimpleSingleton getInstance() {
        return instance;
    }
}
